package com.plian.system.entity.sys.excel;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author : jatpeo
 * @date : 2022-12-8
 */
@Data
@ApiModel(value = "自定义表主表", description = "")
public class ExcelBill implements Serializable, Cloneable {
    /**
     * 主键
     */
    @ApiModelProperty("主键")
    @TableId
    private String id;
    /**
     * 企业id
     */
    @ApiModelProperty("企业id")
    private String orgId;
    /**
     * 单据状态,-1暂存，0未审核，1审批中，2审批通过，3已驳回,-2已注销
     */
    @ApiModelProperty("单据状态,-1暂存，0未审核，1审批中，2审批通过，3已驳回,-2已注销")
    private String status;
    /**
     * 单据类型
     */
    @ApiModelProperty("单据类型")
    private String formType;
    /**
     * 填报时间
     */
    @ApiModelProperty("填报时间")
    private Date reportTime;
    /**
     * 填报人
     */
    @ApiModelProperty("填报人")
    private String applicant;
    /**
     * 联系电话
     */
    @ApiModelProperty("联系电话")
    private String phone;
    /**
     * 报表类型
     */
    @ApiModelProperty("报表类型")
    private String excelId;

    @ApiModelProperty("工资总额清算来源id")
    private String payrollSettlementId;

    @ApiModelProperty("数据来源")
    private String dataSource;

    @ApiModelProperty("数据来源id")
    private String dataSourceId;

}